Skip to content

CI: Pass environment variables directly to configure in JIT CI#116156

Merged
erlend-aasland merged 2 commits into
python:mainfrom
erlend-aasland:jit-ci
Mar 18, 2024
Merged

CI: Pass environment variables directly to configure in JIT CI#116156
erlend-aasland merged 2 commits into
python:mainfrom
erlend-aasland:jit-ci

Conversation

@erlend-aasland

Copy link
Copy Markdown
Contributor

No description provided.

Comment thread .github/workflows/jit.yml Outdated
Comment thread .github/workflows/jit.yml Outdated
Comment thread .github/workflows/jit.yml Outdated
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Comment thread .github/workflows/jit.yml
CC="${{ matrix.compiler == 'clang' && 'clang --target=$HOST' || '$HOST-gcc' }}" \
CPP="$CC --preprocess" \
HOSTRUNNER=qemu-${{ matrix.architecture }} \
./configure --enable-experimental-jit ${{ matrix.debug && '--with-pydebug' || '--enable-optimizations --with-lto' }} --build=x86_64-linux-gnu --host="$HOST" --with-build-python=../build/bin/python3 --with-pkg-config=no ac_cv_buggy_getaddrinfo=no ac_cv_file__dev_ptc=no ac_cv_file__dev_ptmx=yes

@hugovk hugovk Mar 14, 2024

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This ~300-char line could benefit from splitting with \ too, but not directly relevant here and not a blocker.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed. Suggesting to clean up the whole workflow in a follow-up PR.

@erlend-aasland erlend-aasland merged commit 43c9d61 into python:main Mar 18, 2024
@erlend-aasland erlend-aasland deleted the jit-ci branch March 18, 2024 09:49
vstinner pushed a commit to vstinner/cpython that referenced this pull request Mar 20, 2024
…n#116156)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
adorilson pushed a commit to adorilson/cpython that referenced this pull request Mar 25, 2024
…n#116156)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
diegorusso pushed a commit to diegorusso/cpython that referenced this pull request Apr 17, 2024
…n#116156)

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants